use lisp::core;
fn main() {
    core::welcome();
    core::process();
    // let mut buf = String::new();
    // print!("Lisp=> ");
    // io::stdout().flush().unwrap();
    // match io::stdin().read_line(&mut buf) {
    //     Ok(0) => {
    //         println!();
    //         process::exit(0);
    //     } //结束
    //     Ok(len) => len,
    //     Err(e) if e.kind() == ErrorKind::Interrupted => continue, // Ctrl+C
    //     Err(e) => {
    //         eprintln!("Error: {}", e);
    //         break;
    //     }
    // };
    // println!("haha {}", buf.trim());
}
